MailchimpMarketing\Api\ReportsApi D

Total Complexity 720
Dependencies 13
Dependents 1
Total lines 3,785
Lines of code 2,973
Logical lines of code 1,564
Comment lines 217
Methods 69
Properties 3

Methods 69

Method Rating Maintainability Complexity Lines of code
getSubscriberInfoRequest()
D
30 31 115
getSubscribersInfoRequest()
D
31 31 112
getEmailActivityForSubscriberRequest()
C
32 28 106
getEmailActivityForCampaignRequest()
C
32 28 103
getCampaignOpenDetailsRequest()
C
32 28 103
getEcommerceProductActivityForCampaignRequest()
C
32 28 103
getCampaignClickDetailsForLinkRequest()
C
32 27 103
getSubscriberInfoForOpenedCampaignRequest()
C
32 27 103
getUnsubscribedListMemberRequest()
C
32 27 103
getCampaignAbuseReportRequest()
C
32 27 103
getCampaignRecipientRequest()
C
32 27 103
getCampaignClickDetailsRequest()
C
32 27 100
getUnsubscribedListForCampaignRequest()
C
32 27 100
getCampaignRecipientsRequest()
C
32 27 100
getLocationsForCampaignRequest()
C
32 27 100
getAllCampaignReportsRequest()
C
33 26 97
getCampaignAdviceRequest()
C
34 23 91
getDomainPerformanceForCampaignRequest()
C
34 23 91
getEepurlActivityForCampaignRequest()
C
34 23 91
getSubReportsForCampaignRequest()
C
34 23 91
getCampaignReportRequest()
C
34 23 91
getCampaignAbuseReportsRequest()
C
34 23 91
getEmailActivityForCampaignWithHttpInfo()
S
50 5 30
getEepurlActivityForCampaignWithHttpInfo()
S
50 5 30
getAllCampaignReportsWithHttpInfo()
S
50 5 30
getSubscriberInfoForOpenedCampaignWithHttpInfo()
S
50 5 30
getEcommerceProductActivityForCampaignWithHttpInfo()
S
50 5 30
getEmailActivityForSubscriberWithHttpInfo()
S
50 5 30
getCampaignOpenDetailsWithHttpInfo()
S
50 5 30
getCampaignReportWithHttpInfo()
S
50 5 30
getDomainPerformanceForCampaignWithHttpInfo()
S
50 5 30
getCampaignRecipientsWithHttpInfo()
S
50 5 30
getSubscriberInfoWithHttpInfo()
S
50 5 30
getSubscribersInfoWithHttpInfo()
S
50 5 30
getCampaignRecipientWithHttpInfo()
S
50 5 30
getLocationsForCampaignWithHttpInfo()
S
50 5 30
getCampaignClickDetailsForLinkWithHttpInfo()
S
50 5 30
getCampaignClickDetailsWithHttpInfo()
S
50 5 30
getSubReportsForCampaignWithHttpInfo()
S
50 5 30
getCampaignAdviceWithHttpInfo()
S
50 5 30
getCampaignAbuseReportWithHttpInfo()
S
50 5 30
getUnsubscribedListForCampaignWithHttpInfo()
S
50 5 30
getCampaignAbuseReportsWithHttpInfo()
S
50 5 30
getUnsubscribedListMemberWithHttpInfo()
S
50 5 30
createHttpClientOption()
S
60 4 13
__construct()
S
65 2 9
getCampaignClickDetailsForLink()
S
75 1 4
getAllCampaignReports()
S
74 1 4
getCampaignReport()
S
75 1 4
getUnsubscribedListMember()
S
75 1 4
getCampaignAbuseReports()
S
75 1 4
getCampaignAbuseReport()
S
75 1 4
getUnsubscribedListForCampaign()
S
74 1 4
getCampaignAdvice()
S
75 1 4
getCampaignClickDetails()
S
74 1 4
getSubReportsForCampaign()
S
75 1 4
getLocationsForCampaign()
S
74 1 4
getEmailActivityForSubscriber()
S
74 1 4
getCampaignRecipient()
S
75 1 4
getSubscriberInfo()
S
74 1 4
getDomainPerformanceForCampaign()
S
75 1 4
getCampaignRecipients()
S
74 1 4
getEcommerceProductActivityForCampaign()
S
74 1 4
getConfig()
S
82 1 3
getSubscriberInfoForOpenedCampaign()
S
75 1 4
getEepurlActivityForCampaign()
S
75 1 4
getEmailActivityForCampaign()
S
74 1 4
getCampaignOpenDetails()
S
74 1 4
getSubscribersInfo()
S
74 1 4